Intelligent terminal control method utilizing touch contact location and pressure

ABSTRACT

The present invention relates to the terminal field, and particularly, to a terminal control method. The method includes: displaying an object management window; detecting a user input performed in the object management window, where the user input includes a screen touch position and a pressure value; determining, according to the screen touch position, the object selected by the user; and performing an operation, when the pressure value is greater than or equal to a preset threshold, the object selected by the user. By using the method and apparatus provided in the present disclosure, an operation can be quickly performed on an object in the object management window, which improves user experience.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of International Application No.PCT/CN2014/094709, filed on Dec. 23, 2014, which claims priority toChinese Patent Application No. 201410295103.5, filed on Jun. 25, 2014.The disclosures of the aforementioned applications are herebyincorporated by reference in their entireties.

TECHNICAL FIELD

The present invention relates to the terminal field, and specifically,to an intelligent terminal control method and an apparatus.

BACKGROUND

For a series of operable objects in an intelligent terminal, operationmethods need to be selected from a menu to perform operations. Commonoperable objects include a picture, an application program, a document,and the like. Common operation methods include operations such ascompressing, decompressing, copying, pasting, opening, and removing.

It can be learned from the foregoing that, for operation methods in anoperation menu, if there are many operation method options or a userneeds to process many operable objects, the user needs to spend time onidentifying and selection, and as a result, user experience is poor.

SUMMARY

Embodiments of the present invention provide an intelligent terminalcontrol method and an apparatus. By using the method provided intechnical solutions of the present invention, a user can quickly controlan operable object, which improves user experience.

A first aspect of the embodiments of the present invention discloses anintelligent terminal control method, and the method includes:

displaying an object management window;

detecting a user input performed in the object management window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an object selectedby the user; and

compressing, when the pressure value is greater than or equal to apreset threshold, the object selected by the user.

With reference to the first aspect, in a first possible implementationmanner of the first aspect, the compressing the object selected by theuser includes:

compressing, in the object management window according to a presetcompression rate, the object selected by the user.

With reference to the first aspect, in a second possible implementationmanner of the first aspect, before the compressing the object selectedby the user, the method further includes:

obtaining a compression rate according to the pressure value; and

the compressing the object selected by the user includes:

compressing, in the object management window according to the obtainedcompression rate, the object selected by the user.

With reference to the first aspect, in a third possible implementationmanner of the first aspect, the compressing the object selected by theuser includes:

performing, in the object management window, storage capacitycompression on the object selected by the user.

A second aspect of the embodiments of the present invention disclosesanother intelligent terminal control method, and the method includes:

displaying an object management window;

detecting a user input performed in the object management window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an object selectedby the user;

displaying a remove trigger when the pressure value is greater than orequal to a preset threshold; and

executing, when the remove trigger is activated, a remove operation onthe object selected by the user.

With reference to the second aspect, in a first possible implementationmanner of the second aspect,

the displaying a remove trigger when the pressure value is greater thanor equal to a preset threshold includes:

displaying a remove animation when the pressure value is greater than orequal to the preset threshold; and

the executing, when the remove trigger is activated, a remove operationon the object selected by the user includes:

executing, when the remove animation is fully displayed, the removeoperation on the object selected by the user.

With reference to the first possible implementation manner of the secondaspect, in a second possible implementation manner of the second aspect,

the method further includes:

determining, when it is detected that the user finishes the user input,whether to fully display the remove animation; and

when the remove animation is not fully displayed, stopping displayingthe remove animation, and reversely demonstrating, from a stop point,the displayed remove animation from back to front.

With reference to the second aspect, in a third possible implementationmanner of the second aspect,

the displaying a remove trigger when the pressure value is greater thanor equal to a preset threshold includes:

displaying a remove confirmation button when the pressure value isgreater than or equal to the preset threshold; and

the executing, when the remove trigger is activated, a remove operationon the object selected by the user includes:

executing, when the remove confirmation button is selected, the removeoperation on the object selected by the user.

A third aspect of the embodiments of the present invention disclosesanother intelligent terminal control method, and the method includes:

displaying an emoticon selection window;

detecting a user input performed in the emoticon selection window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an emoticon typeselected by the user;

displaying, according to a dynamic change of the pressure value, anemoticon or an emoticon animation, corresponding to the pressure value,of the emoticon type selected by the user; and

determining and applying, when it is detected that the user finishes theuser input, the currently displayed emoticon or emoticon animation.

A fourth aspect of the embodiments of the present invention discloses anintelligent terminal, and the intelligent terminal includes:

a display unit, configured to display an object management window;

a detection unit, configured to detect a user input performed in theobject management window, where the user input includes a screen touchposition of the user and a pressure value;

a determining unit, configured to determine, according to the screentouch position detected by the detection unit, an object selected by theuser; and

a compression unit, configured to compress, when the pressure value isgreater than or equal to a preset threshold, the object selected by theuser.

With reference to the fourth aspect, in a first possible implementationmanner of the fourth aspect, the compression unit is specificallyconfigured to compress, in the object management window according to apreset compression rate, the object selected by the user.

With reference to the fourth aspect, in a second possible implementationmanner of the fourth aspect, the intelligent terminal further includesan obtaining unit, where

the obtaining unit is specifically configured to obtain a compressionrate according to the pressure value; and

the compression unit is specifically configured to compress, in theobject management window according to the obtained compression rate, theobject selected by the user.

With reference to the fourth aspect, in a third possible implementationmanner of the fourth aspect, the compression unit is specificallyconfigured to compress, in the object management window, storagecapacity compression on the object selected by the user.

A fifth aspect of the embodiments of the present invention disclosesanother intelligent terminal, and the intelligent terminal includes:

a display unit, configured to display an object management window;

a unit, configured to detect a user input performed in the objectmanagement window, where the user input includes a screen touch positionof the user and a pressure value;

a unit, configured to determine, according to the screen touch position,an object selected by the user, where

the displaying unit, configured to display a remove trigger when thepressure value is greater than or equal to a preset threshold; and

an execution unit, configured to execute, when the remove trigger isactivated, a remove operation on the object selected by the user.

With reference to the fifth aspect, in a first possible implementationmanner of the fifth aspect, the display unit is specifically configuredto display a remove animation when the pressure value is greater than orequal to the preset threshold; and

the execution unit is specifically configured to execute, when theremove animation is fully displayed, the remove operation on the objectselected by the user.

With reference to the first possible implementation manner of the fifthaspect, in a second possible implementation manner of the fifth aspect,the intelligent terminal further includes a judging unit, where

the judging unit is configured to determine, when the detection unitdetects that the user finishes the user input, whether the display unitfully displays the remove animation; and

the execution unit is further configured to, when the remove animationis not fully displayed, stop displaying the remove animation, andreversely demonstrate, from a stop point, the displayed remove animationfrom back to front.

With reference to the fifth aspect, in a third possible implementationmanner of the fifth aspect, the display unit is specifically configuredto display a remove confirmation button when the pressure value isgreater than or equal to the preset threshold; and

the execution unit is further configured to execute, when the removeconfirmation button is selected, the remove operation on the objectselected by the user.

A sixth aspect of the embodiments of the present invention disclosesanother intelligent terminal, and the intelligent terminal includes:

a display unit, configured to display an emoticon selection window;

a detection unit, configured to detect a user input performed in theemoticon selection window, where the user input includes a screen touchposition of the user and a pressure value;

a determining unit, configured to determine, according to the screentouch position, an emoticon type selected by the user, where

the display unit is further configured to determine, according to thepressure value, an emoticon or an emoticon animation, corresponding tothe pressure value, of the emoticon type selected by the user; and

an execution unit, configured to determine and apply, when the detectionunit detects that the user finishes the user input, the emoticon oremoticon animation currently displayed by the display unit.

It may be learned from the first aspect and the fourth aspect that, byusing the intelligent terminal control method provided in theembodiments of the present invention, a user input performed in anobject management window is detected, where the user input includes ascreen touch position of the user and a pressure value; an objectselected by the user is determined according to the screen touchposition; and when the pressure value is greater than or equal to apreset threshold, compression is performed on the object selected by theuser. This facilitates a user operation on an operable object andimproves user experience.

It may be learned from the second aspect and the fifth aspect that, byusing the intelligent terminal control method provided in the presentinvention, a user input performed in an object management window isdetected, where the user input includes a screen touch position of theuser and a pressure value; an object selected by the user is determinedaccording to the screen touch position; and when the pressure value isgreater than or equal to a preset threshold, a remove trigger isdisplayed, so as to prompt the user about whether to execute a removeoperation. This facilitates a user operation on the object selected bythe user and improves user experience.

It may be learned from the third aspect and the sixth aspect that, byusing the intelligent terminal control method provided in the presentinvention, a user input performed in an emoticon selection window isdetected, where the user input includes a screen touch position of theuser and a pressure value; an emoticon type selected by the user isdetermined according to the screen touch position; an emoticon or anemoticon animation, corresponding to the pressure value, of the emoticontype selected by the user is determined according to the pressure value;and when it is detected that the user finishes the user input, thecurrently displayed emoticon or emoticon animation is determined andapplied. By detecting the pressure value, an emoticon or an emoticonanimation, corresponding to the pressure value, of the emoticon typeselected by the user is selected and applied. This facilitates userselection and improves user experience.

BRIEF DESCRIPTION OF DRAWINGS

To describe the technical solutions in the embodiments of the presentinvention more clearly, the following briefly describes the accompanyingdrawings required for describing the embodiments. Apparently, theaccompanying drawings in the following description show merely someembodiments of the present invention, and a person of ordinary skill inthe art may still derive other drawings from these accompanying drawingswithout creative efforts.

FIG. 1 is a flowchart of an intelligent terminal control methodaccording to an embodiment of the present invention;

FIG. 1a and FIG. 1b are schematic diagrams of control of an intelligentterminal according to an embodiment of the present invention;

FIG. 2 is a flowchart of an intelligent terminal control methodaccording to another embodiment of the present invention;

FIG. 2a to FIG. 2g are schematic diagrams of control of an intelligentterminal according to an embodiment of the present invention;

FIG. 3 is a flowchart of an intelligent terminal control methodaccording to another embodiment of the present invention;

FIG. 4 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 4a is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 5 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 6 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 7 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 8 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention;

FIG. 9 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention; and

FIG. 10 is a structural diagram of an intelligent terminal according toanother embodiment of the present invention.

DESCRIPTION OF EMBODIMENTS

The following clearly describes the technical solutions in theembodiments of the present invention with reference to the accompanyingdrawings in the embodiments of the present invention. Apparently, thedescribed embodiments are merely some but not all of the embodiments ofthe present invention. All other embodiments obtained by a person ofordinary skill in the art based on the embodiments of the presentinvention without creative efforts shall fall within the protectionscope of the present invention.

According to FIG. 1, the following describes an intelligent terminalcontrol method in an embodiment of the present invention, where thecontrol method facilitates a user operation on a video, a folder, or adocument in an intelligent terminal. The method specifically includessteps 101 to 104.

101. Display an object management window.

In the object management window, each folder, video, or document is anoperable object.

The intelligent terminal includes a smartphone, a tablet computer, awearable device, and the like.

After being started, the intelligent terminal automatically enters theobject management window, or the intelligent terminal may enter theobject management window by using a user operation.

102. Detect a user input performed in the object management window,where the user input includes a screen touch position of the user and apressure value.

When the user performs an operation in the object management window, theintelligent terminal needs to detect the screen touch position of theuser, and obtain the pressure value of a screen touch.

The pressure value may be obtained by a component such as a pressuresensor.

103. Determine, according to the screen touch position, an objectselected by the user.

The intelligent terminal determines, according to the screen touchposition of the user, an object to be operated on, and the object to beoperated on is the object selected by the user.

104. When the pressure value is greater than or equal to a presetthreshold, perform the object selected by the user.

When the pressure value generated on the screen by the user is greaterthan or equal to the preset threshold, perform the object selected bythe user.

The preset threshold may be set by the intelligent terminal by defaultor be configured by the user.

Optionally, the compressing the object selected by the user includes:

compressing, in the object management window according to a presetcompression rate, the object selected by the user.

Optionally, before the compressing the object selected by the user, themethod further includes:

obtaining a compression rate according to the pressure value; and

the compressing the object selected by the user includes:

compressing, in the object management window according to the obtainedcompression rate, the object selected by the user into a package.

Greater pressure applied by the user leads to a higher compression rateused by the intelligent terminal, and a smaller size of the compressedobject selected by the user.

Optionally, the compressing the object selected by the user includes:

performing, in the object management window, storage capacitycompression on the object selected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method of this embodiment of the present invention, auser input performed in an object management window is detected, wherethe user input includes a screen touch position of the user and apressure value; an object selected by the user is determined accordingto the screen touch position; and when the pressure value is greaterthan or equal to a preset threshold, compression is performed on theobject selected by the user. This facilitates a user operation on anoperable object and improves user experience.

In another embodiment of the present invention, as shown in FIG. 1a andFIG. 1b , a user taps a document (154) in an object management window,and when an intelligent terminal detects that a pressure value (166) ofa screen touch position of the user is greater than or equal to a presetthreshold (162), the document is compressed to generate a package.

In another embodiment of the present invention, a user taps a screen ofan intelligent terminal to enter a file list, selects multiple files,and applies pressure on the screen, and when the intelligent terminaldetects that a pressure value of the pressure is greater than or equalto a preset threshold, the file selected by the user is compressed intoa package.

In another embodiment of the present invention, a user taps a package inan object management window, and when an intelligent terminal detectsthat the user taps the package, and a pressure value applied on a screenof the intelligent terminal is greater than or equal to a presetthreshold, decompression is performed on the package. Similarly, byusing the method, the user may select multiple packages fordecompression.

In another embodiment of the present invention, an object selected by auser is compressed or decompressed by detecting a pressure value, and apackage may be generated or a package may be decompressed to generate afile on a default path or a path set by the user.

According to FIG. 2, the following describes another intelligentterminal control method in an embodiment of the present invention, wherethe control method facilitates a user operation on an applicationprogram and a document in an intelligent terminal. The methodspecifically includes steps 201 to 205.

201. Display an object management window.

In the object management window, each application program, folder,video, image, or document is an operable object.

The intelligent terminal includes a smartphone, a tablet computer, awearable device, and the like.

After being started, the intelligent terminal automatically enters theobject management window, or the intelligent terminal may enter theobject management window by using a user operation.

202. Detect a user input performed in the object management window,where the user input includes a screen touch position of the user and apressure value.

When the user performs an operation in the object management window, theintelligent terminal needs to detect the screen touch position of theuser, and obtain the pressure value of a screen touch. The pressurevalue may be obtained by a component such as a pressure sensor.

203. Determine, according to the screen touch position, an objectselected by the user.

The intelligent terminal determines, according to the screen touchposition of the user, an object to be operated on, and the object to beoperated on is the object selected by the user. For example, if thescreen displays multiple objects that can be selected, such as photothumbnails, and the user touches one of the thumbnails, it is determinedthat the user selects a photo corresponding to the thumbnail. If thescreen displays one photo in full screen, and the user touches to selectany position of the photo, it is determined that the user selects thisphoto object.

204. Display a remove trigger when the pressure value is greater than orequal to a preset threshold.

A first implementation manner of the remove trigger may be a removeconfirmation button, and may be displayed, for example, in a form of adialog box. The user may tap Yes or No in the dialog box to determine anoperation of the user itself.

Alternatively, a second implementation manner of the remove trigger maybe an animation.

205. Execute, when the remove trigger is activated, a remove operationon the object selected by the user.

In an implementation manner, the remove trigger may be the removeconfirmation button, and may be displayed, for example, in the form ofthe dialog box. If the user taps Yes or Confirm in the dialog box, theremove trigger is activated, and the intelligent terminal executes theremove operation on the object selected by the user.

The object selected by the user may include an application program, adocument, a folder, a video, an image, and the like.

The remove operation includes removing files such as a folder, adocument, a video, and an image, and also includes an applicationprogram uninstallation operation.

In the alternative second implementation manner, the displaying a removetrigger when the pressure value is greater than or equal to a presetthreshold includes:

displaying a remove animation when the pressure value is greater than orequal to the preset threshold; and

the executing, when the remove trigger is activated, a remove operationon the object selected by the user includes:

executing, when the remove animation is fully displayed, the removeoperation on the object selected by the user.

The object selected by the user may include an application program, adocument, a folder, a video, an image, and the like.

The remove operation includes removing files such as a folder, adocument, a video, and an image, and also includes an applicationprogram uninstallation operation.

Optionally, the method further includes:

determining, when it is detected that the user finishes the user input,whether to fully display the remove animation; and

when the remove animation is not fully displayed, stopping displayingthe remove animation, and reversely demonstrating, from a stop point,the displayed remove animation from back to front. That is, when theintelligent terminal demonstrates the remove animation, the user onlyneeds to release screen touch input to abandon the remove operation.Because the remove animation stops without being fully demonstrated, theremove trigger is not activated, and the intelligent terminal does notexecute the remove operation on the object selected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an object management window is detected, where the userinput includes a screen touch position of the user and a pressure value;an object selected by the user is determined according to the screentouch position; when the pressure value is greater than or equal to apreset threshold, a remove trigger is displayed; and when the removetrigger is activated, a remove operation is performed on the objectselected by the user. By detecting the object selected by the user andthe pressure value of the user input, the user is prompted, in a form ofdisplaying the remove trigger, about whether to execute the removeoperation. This facilitates a user operation on the object selected bythe user and improves user experience.

In another embodiment of the present invention, as shown in FIGS. 2a to2c , when applied pressure (184) is greater than a preset threshold, aremove operation is executed on an object (182) selected by a user; whenthe object (182) selected by the user is an application program or anoperating system program, an uninstall operation (186) is performed onthe application program or the operating system program; when the objectselected by the user is an object of the following types, the object isremoved. The object types include a picture, a text, a video, music, acontact, a message, an email, an application note, a search record, ashopping record, a forum post, an alarm, and the like.

In another embodiment of the present invention, a user is prompted, in aremove animation manner, that an intelligent terminal is to remove anobject selected by the user. For example, in a process of removing(including uninstalling an application program), one or more cracksoccur in an object icon selected by a user until the object icon totallyfalls apart, as shown in FIG. 2d to FIG. 2g . If the user cancels theoperation, the cracks decrease until the icon restores to its originalstate, as shown in FIGS. 2g to 2 d.

In an embodiment of the present invention, as shown in FIG. 3, FIG. 3describes an intelligent terminal control method, and the control methodincludes steps 301 to 305:

301. Display an emoticon selection window.

When a chat is performed by using a communication tool or a comment ismade by using a web page, a suitable emoticon is generally selected inthe emoticon selection window to express an emotional tendency.

302. Detect a user input performed in the emoticon selection window,where the user input includes a screen touch position of the user and apressure value.

When the user performs an operation in an emoticon selection window, theintelligent terminal needs to detect the screen touch position of theuser, and obtain the pressure value of a screen touch. The pressurevalue may be obtained by using a pressure sensor.

303. Determine, according to the screen touch position, an emoticon typeselected by the user.

The intelligent terminal determines, according to the screen touchposition of the user, an emoticon type to be operated on, where theemoticon type to be operated on includes emoticons such as happiness,sadness, and each emoticon is a collection. For example, a collection ofhappiness includes: smile, laugh, guffaw, and the like.

304. Display, according to a dynamic change of the pressure value, anemoticon or an emoticon animation, corresponding to the pressure value,of the emoticon type selected by the user.

A different pressure value causes a change to the emoticon or theemoticon animation selected by the user. For example, if the emoticontype selected by the user is a happiness type (for example, a smileicon), when the pressure value is greater than or equal to a firstpreset threshold and less than a second preset threshold, a face iconstays in a smile state; when the pressure value is greater than or equalto the second preset threshold and less than a third preset threshold,the face icon stays in a guffaw state.

305. Determine and apply, when it is detected that the user finishes theuser input, the currently displayed emoticon or emoticon animation.

When it is detected that the user finishes the user input, which may bethat a finger of the user leaves the screen, it indicates that the userselects an emoticon or an emoticon animation.

The determining and applying the currently displayed emoticon oremoticon animation includes the emoticon displayed on the screen whenthe finger of the user leaves the screen. The applying the emoticonincludes sending the emoticon, selecting the emoticon, or the like.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an emoticon selection window is detected, where the userinput includes a screen touch position of the user and a pressure value;an emoticon type selected by the user is determined according to thescreen touch position; an emoticon or an emoticon animation,corresponding to the pressure value, of the emoticon type selected bythe user is displayed according to a dynamic change of the pressurevalue; and when it is detected that the user finishes the user input,the currently displayed emoticon or emoticon animation is determined andapplied. By detecting the pressure value of the user input of the user,the emoticon or emoticon animation, corresponding to the pressure value,of the emoticon type is determined. This facilitates user selection andimproves user experience.

In another embodiment of the present invention, a change in a formoccurs, according to a value of pressure applied by a user on a screen,in an emoticon type selected by a user. For example, when the pressureapplied by the user on the screen is less than a first preset value, aselected object may be smile; when the pressure applied by the user onthe screen is greater than or equal to the first preset value, theselected object may be guffaw. The first preset value may be set by anintelligent terminal by default or may be configured by the user.

In an embodiment of the present invention, as shown in FIG. 4, FIG. 4 isan intelligent terminal 40, where the intelligent terminal 40 may be awearable device, a smartphone, a tablet computer, and the like.

104. When the pressure value is greater than or equal to a presetthreshold, compress the object selected by the user.

When the pressure value generated on the screen by the user is greaterthan or equal to the preset threshold, compress the object selected bythe user.

The object management window includes many objects, and the objects maybe a folder, a video, a document, or the like.

The detection unit 402 is configured to detect a user input performed inthe object management window, where the user input includes a screentouch position of the user and a pressure value.

When the user performs an operation in the object management window, thedetection unit 402 detects the screen touch position of the user andobtains the pressure value of a screen touch.

The determining unit 403 is configured to determine, according to thescreen touch position detected by the detected unit 402, an objectselected by the user.

When the user performs an operation in the object management window, thedetermining unit 403 determines the object selected by the user such asa video, a document, and folder.

The compression unit 404 is configured to compress, when the pressurevalue is greater than or equal to a preset threshold, the objectselected by the user.

When the detection unit 402 detects that the pressure value applied bythe user on the selected object is greater than or equal to the presetthreshold, the compression unit 404 compresses the object selected bythe user. There are many compression manners, for example, performingcompression according to a preset compression rate or performing storagecapacity compression.

Optionally, the compression unit 404 is specifically configured tocompress, in the object management window according to the presetcompression rate, the object selected by the user.

The object selected by the user may be one or more.

Optionally, as shown in FIG. 4a , the intelligent terminal 40 furtherincludes an obtaining unit 405.

The obtaining unit 405 is specifically configured to obtain acompression rate according to the pressure value.

The compression unit 404 is specifically configured to compress, in theobject management window according to the obtained compression rate, theobject selected by the user.

Greater pressure applied by the user leads to a higher compression rateused by the compression unit 404, and a smaller size of the compressedobject selected by the user.

Optionally, the compression unit 404 is further specifically configuredto compress, in the object management window, storage capacitycompression on the object selected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method of this embodiment of the present invention, auser input performed in an object management window is detected, wherethe user input includes a screen touch position of the user and apressure value; an object selected by the user is determined accordingto the screen touch position; and when the pressure value is greaterthan or equal to a preset threshold, compression is performed on theobject selected by the user. This facilitates a user operation on anoperable object and improves user experience.

In another embodiment of the present invention, as shown in FIG. 5, FIG.5 is an intelligent terminal 50, and the intelligent terminal 50includes a display unit 501, a detection unit 502, a determining unit503, and an execution unit 504.

The display unit 501 is configured to display an object managementwindow.

The object management window includes many objects, and an object may bean application program, a folder, a video, an image, a document, or thelike.

The detection unit 502 is configured to detect a user input performed inthe object management window, where the user input includes a screentouch position of the user and a pressure value.

When the user performs an operation in the object management window, thedetection unit 502 needs to detect the screen touch position of the userand obtain the pressure value of a screen touch.

The determining unit 503 is configured to determine, according to thescreen touch position, an object selected by the user.

The user may select one or more objects at one time, and the determiningunit 503 performs confirmation according to the user selection. Forexample, if the screen displays multiple objects that can be selected,such as photo thumbnails, and the user touches one of the thumbnails, itis determined that the user selects a photo corresponding to thethumbnail. If the screen displays one photo in full screen, and the usertouches to select any position of the photo, it is determined that theuser selects this photo object.

The display unit 501 is further configured to display a remove triggerwhen the pressure value is greater than or equal to a preset threshold.

A first implementation manner of the remove trigger may be a removeconfirmation button, and may be displayed, for example, in a form of adialog box. The user may tap Yes or No in the dialog box to determine anoperation of the user itself.

Alternatively, a second implementation manner of the remove trigger maybe an animation.

The execution unit 504 is configured to execute, when the remove triggerdisplayed by the display unit 501 is activated, a remove operation onthe object selected by the user.

In an implementation manner, the remove trigger may be the removeconfirmation button, and may be displayed, for example, in the form ofthe dialog box. If the user taps Yes or Confirm in the dialog box, theremove trigger is activated, and the remove operation is executed on theobject selected by the user.

The object selected by the user may include an application program, adocument, a folder, a video, an image, and the like.

The remove operation includes removing files such as a folder, adocument, a video, and an image, and also includes an applicationprogram uninstallation operation.

Optionally, the display unit 501 is specifically configured to display aremove animation when the pressure value is greater than or equal to thepreset threshold.

The execution unit 504 is specifically configured to execute, when theremove animation is fully displayed, the remove operation on the objectselected by the user.

Optionally, as shown in FIG. 6, the intelligent terminal 50 furtherincludes a judging unit 601.

The judging unit 601 is configured to determine, when the detection unitdetects that the user finishes the user input, whether the display unitfully displays the remove animation.

The execution unit 504 is further configured to, when the removeanimation is not fully displayed, stop displaying the remove animation,and reversely demonstrate, from a stop point, the displayed removeanimation from back to front.

That is, when the intelligent terminal demonstrates the removeanimation, the user only needs to release screen touch input to abandonthe remove operation. Because the remove animation stops without beingfully demonstrated, the remove trigger is not activated, and the removeoperation is not executed on the object selected by the user.

Optionally, the display unit 501 is specifically configured to displaythe remove confirmation button when the pressure value is greater thanor equal to the preset threshold.

The execution unit 504 is further configured to execute, when the removeconfirmation button is selected, the remove operation on the objectselected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an object management window is detected, where the userinput includes a screen touch position of the user and a pressure value;an object selected by the user is determined according to the screentouch position; when the pressure value is greater than or equal to apreset threshold, a remove trigger is displayed; and when the removetrigger is activated, a remove operation is performed on the objectselected by the user. By detecting the object selected by the user andthe pressure value of the user input, the user is prompted, in a form ofthe remove trigger, about whether to execute the remove operation. Thisfacilitates a user operation on the object selected by the user andimproves user experience.

In another embodiment of the present invention, as shown in FIG. 7, FIG.7 is an intelligent terminal 70, and the intelligent terminal 70includes a display unit 701, a detection unit 702, a determining unit703, and an execution unit 704.

The display unit 701 is configured to display an emoticon selectionwindow.

When a chat is performed by using a communication tool or a comment ismade by using a web page, a suitable emoticon is generally selected inthe emoticon selection window to express an emotional tendency.

The detection unit 702 is configured to detect a user input performed inthe emoticon selection window, where the user input includes a screentouch position of the user and a pressure value.

When the user performs an operation in the object management window, thedetection unit 702 needs to detect the screen touch position of the userand obtain the pressure value of a screen touch.

The determining unit 703 is configured to determine, according to thescreen touch position, an emoticon type selected by the user.

The display unit 701 is further configured to determine, according tothe pressure value, an emoticon or an emoticon animation, correspondingto the pressure value, of the emoticon type selected by the user.

A different pressure value causes a change to a form of the objectselected by the user. For example, if the emoticon type selected by theuser is a happiness type (for example, a smile icon), when the pressurevalue is greater than or equal to a first preset threshold and less thana second preset threshold, a face icon stays in a smile state; when thepressure value is greater than or equal to the second preset thresholdand less than a third preset threshold, the face icon stays in a guffawstate.

The execution unit 704 is configured to determine and apply, when thedetection unit 702 detects that the user finishes the user input, theemoticon or emoticon animation currently displayed by the display unit701.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an emoticon selection window is detected, where the userinput includes a screen touch position of the user and a pressure value;an emoticon type of the user is determined according to the screen touchposition; an emoticon or an emoticon animation, corresponding to thepressure value, of the emoticon type selected by the user is determinedaccording to the pressure value; and when the detection unit detectsthat the user finishes the user input, the emoticon or emoticonanimation currently displayed by the display unit is determined andapplied. By detecting the pressure value, the emoticon or emoticonanimation, corresponding to the pressure value, of the emoticon type isobtained and applied. This facilitates user selection and improves userexperience.

FIG. 8 describes a structure of an intelligent terminal according toanother embodiment of the present invention, where the structure of theintelligent terminal includes at least one processor 801 (for example, aCPU), memory 802, at least one network window 803, at least onecommunications bus 804, a display 805, and a pressure sensor 806. Theprocessor 801 is configured to execute an executable module, such as acomputer program, stored in the memory 802. The pressure sensor 806 isconfigured to obtain a pressure value. The memory 802 may include ahigh-speed random access memory (RAM: Random Access Memory) and mayfurther include a non-volatile memory (non-volatile memory), forexample, at least an eMMC (Embedded Multi Media Card, embeddedmultimedia card) memory. By using at least one network window 803 (whichmay be wired or wireless), a communication connection between a networkdevice and at least one other network element is implemented over theInternet, a wide area network, a local area network, a metropolitan areanetwork, and the like.

In some implementation manners, the memory 802 stores a program 8021,and the program 8021 may be executed by the processor 801. This programincludes:

displaying an object management window;

detecting a user input performed in the object management window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an object selectedby the user; and

compressing, when the pressure value is greater than or equal to apreset threshold, the object selected by the user.

Optionally, the compressing the object selected by the user includes:

compressing, according to a preset compression rate in the objectmanagement window, the object selected by the user into a package.

Optionally, before the compressing the object selected by the user, theprogram further includes:

obtaining a compression rate according to the pressure value; and

the compressing the object selected by the user includes:

compressing, according to the obtained compression rate in the objectmanagement window, the object selected by the user into the package.

Optionally, the compressing the object selected by the user includes:

performing, in the object management window, storage capacitycompression on the object selected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method of this embodiment of the present invention, auser input performed in an object management window is detected, wherethe user input includes a screen touch position of the user and apressure value; an object selected by the user is determined accordingto the screen touch position; and when the pressure value is greaterthan or equal to a preset threshold, compression is performed on theobject selected by the user. This facilitates a user operation on anoperable object and improves user experience.

FIG. 9 describes a structure of an intelligent terminal according toanother embodiment of the present invention, where the structure of theintelligent terminal includes at least one processor 901 (for example, aCPU), memory 902, at least one network window 903, at least onecommunications bus 904, a display 905, and a pressure sensor 906. Thepressure sensor 906 is configured to obtain a pressure value. Theprocessor 901 is configured to execute an executable module, such as acomputer program, stored in the memory 902. The memory 902 may include ahigh-speed random access memory (RAM: Random Access Memory) and mayfurther include a non-volatile memory (non-volatile memory), forexample, at least an eMMC (Embedded Multi Media Card, embeddedmultimedia card) memory. By using at least one network window 903 (whichmay be wired or wireless), a communication connection between a networkdevice and at least one other network element is implemented over theInternet, a wide area network, a local area network, a metropolitan areanetwork, and the like.

In some implementation manners, the memory 902 stores a program 9021,and the program 9021 may be executed by the processor 901. This programincludes:

displaying an object management window;

detecting a user input performed in the object management window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an object selectedby the user;

displaying a remove trigger when the pressure value is greater than orequal to a preset threshold; and

executing, when the remove trigger is activated, a remove operation onthe object selected by the user.

Optionally, the displaying a remove trigger when the pressure value isgreater than or equal to a preset threshold includes:

displaying a remove animation when the pressure value is greater than orequal to the preset threshold; and

the executing, when the remove trigger is activated, a remove operationon the object selected by the user includes:

executing, when the remove animation is fully displayed, the removeoperation on the object selected by the user.

Optionally, when it is detected that the user finishes the user input,it is determined whether to fully display the remove animation; and

when the remove animation is not fully displayed, the display of theremove animation is stopped, and the displayed remove animation isreversely demonstrated from a stop point from back to front.

Optionally, the displaying a remove trigger when the pressure value isgreater than or equal to a preset threshold includes:

displaying a remove confirmation button when the pressure value isgreater than or equal to the preset threshold; and

the executing, when the remove trigger is activated, a remove operationon the object selected by the user includes:

executing, when the remove confirmation button is selected, the removeoperation on the object selected by the user.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an object management window is detected, where the userinput includes a screen touch position of the user and a pressure value;an object selected by the user is determined according to the screentouch position; when the pressure value is greater than or equal to apreset threshold, a remove trigger is displayed; and when the removetrigger is activated, a remove operation is performed on the objectselected by the user. By detecting the object selected by the user andthe pressure value of the user input, the user is prompted, in a form ofdisplaying the remove trigger, about whether to execute the removeoperation. This facilitates a user operation on the object selected bythe user and improves user experience.

FIG. 10 describes a structure of an intelligent terminal according toanother embodiment of the present invention, where the structure of theintelligent terminal includes at least one processor 1001 (for example,a CPU), memory 1002, at least one network window 1003, at least onecommunications bus 1004, a display 1005, and a pressure sensor 1006. Thepressure sensor 1006 is configured to obtain a pressure value. Theprocessor 1001 is configured to execute an executable module, such as acomputer program, stored in the memory 1002. The memory 1002 may includea high-speed random access memory (RAM: Random Access Memory) and mayfurther include a non-volatile memory (non-volatile memory), forexample, at least an eMMC (Embedded Multi Media Card, embeddedmultimedia card) memory. By using at least one network window 1003(which may be wired or wireless), a communication connection between anetwork device and at least one other network element is implementedover the Internet, a wide area network, a local area network, ametropolitan area network, and the like.

In some implementation manners, the memory 1002 stores a program 10021,and the program 10021 may be executed by the processor 1001. Thisprogram includes:

displaying an emoticon selection window;

detecting a user input performed in the emoticon selection window, wherethe user input includes a screen touch position of the user and apressure value;

determining, according to the screen touch position, an emoticon typeselected by the user;

displaying, according to a dynamic change of the pressure value, anemoticon or an emoticon animation, corresponding to the pressure value,of the emoticon type selected by the user; and

determining and applying, when it is detected that the user finishes theuser input, the currently displayed emoticon or emoticon animation.

It may be learned from the foregoing that, by using the intelligentterminal control method provided in the present invention, a user inputperformed in an emoticon selection window is detected, where the userinput includes a screen touch position of the user and a pressure value;an emoticon type selected by the user is determined according to thescreen touch position; an emoticon or an emoticon animation,corresponding to the pressure value, of the emoticon type selected bythe user is determined according to the pressure value; and when it isdetected that the user finishes the user input, the currently displayedemoticon or emoticon animation is determined and applied. By detectingthe pressure value, an emoticon or an emoticon animation, correspondingto the pressure value, of the emoticon selected by the user is selectedand applied. This facilitates user selection and improves userexperience.

It should be noted that, to make the description brief, the foregoingmethod embodiments are expressed as a series of actions. However, aperson skilled in the art should appreciate that the present inventionis not limited to the described action sequence, because according tothe present invention, some steps may be performed in other sequences orperformed simultaneously. In addition, a person skilled in the artshould also appreciate that all the embodiments described in thespecification are exemplary embodiments, and the related actions andmodules are not necessarily mandatory to the present invention.

Content such as information exchange and an execution process betweenthe modules in the apparatus and the system is based on a same idea asthe method embodiments of the present invention. Therefore, for detailedcontent, refer to descriptions in the method embodiments of the presentinvention, and details are not described herein again.

A person of ordinary skill in the art may understand that all or some ofthe processes of the methods in the embodiments may be implemented by acomputer program instructing relevant hardware. The program may bestored in a computer readable storage medium. When the program runs, theprocesses of the methods in the embodiments are performed. The foregoingstorage medium may include: a magnetic disk, an optical disc, aread-only memory (Read-Only Memory, ROM), or a random access memory(Random Access Memory, RAM).

Specific examples are used in this specification to describe theprinciple and implementation manners of the present invention. Thedescriptions of the foregoing embodiments are merely intended to helpunderstand the method and idea of the present invention. In addition,with respect to the implementation manners and the application scope,modifications may be made by a person of ordinary skill in the artaccording to the idea of the present invention. Therefore, thisspecification shall not be construed as a limitation on the presentinvention.

What is claimed is:
 1. An intelligent terminal control method, whereinthe method comprises: displaying an object management window; detectinga user input performed in the object management window, wherein the userinput comprises a screen touch position of the user and a pressurevalue; determining, according to the screen touch position, an objectselected by the user; displaying a remove animation when the pressurevalue is greater than or equal to the preset threshold; and executing,after the remove animation is fully displayed, a remove operation on theobject selected by the user.
 2. The method according to claim 1, whereinthe method further comprises: determining, when it is detected that theuser finishes the user input, whether to fully display the removeanimation; and when the remove animation is not fully displayed,stopping displaying the remove animation, and reversely demonstrating,from a stop point, the displayed remove animation from back to front. 3.The method according to claim 1, further comprising: displaying a removetrigger when the pressure value is greater than or equal to a presetthreshold; displaying a remove confirmation button when the pressurevalue is greater than or equal to the preset threshold; and executing,when the remove trigger is activated, a remove operation on the objectselected by the user comprises: executing, when the remove confirmationbutton is selected, the remove operation on the object selected by theuser.
 4. An intelligent terminal control method, comprising: displayingan emoticon selection window; detecting a user input performed in theemoticon selection window, wherein the user input comprises a screentouch position of the user and a pressure value; determining, accordingto the screen touch position, an emoticon type selected by the user;displaying, according to a dynamic change of the pressure value, anemoticon or an emoticon animation of the emoticon type selected by theuser; detecting whether the user has finished providing the user inputin the emoticon selection window; and determining and applying, when itis detected that the user has finished providing the user input, thecurrently displayed emoticon or emoticon animation.
 5. An intelligentterminal comprising one or more processors configured to execute programcomponents, wherein the components comprise: a display unit, configuredto display an object management window; a detection unit, configured todetect a user input performed in the object management window, whereinthe user input comprises a screen touch position of the user and apressure value; a determining unit, configured to determine, accordingto the screen touch position, an object selected by the user, whereinthe display unit is further configured to display a remove animationwhen the pressure value is greater than or equal to the presetthreshold; and an execution unit, configured to execute, after theremove animation is fully displayed, a remove operation on the objectselected by the user.
 6. The intelligent terminal according to claim 5,wherein the intelligent terminal further comprises a judging unit,wherein the judging unit is configured to determine, when the detectionunit detects that the user finishes the user input, whether the displayunit fully displays the remove animation; and the execution unit isfurther configured to, when the remove animation is not fully displayed,stop displaying the remove animation, and reversely demonstrate, from astop point, the displayed remove animation from back to front.
 7. Theintelligent terminal according to claim 5, wherein: the display unit isconfigured to: display a remove trigger when the pressure value isgreater than or equal to a preset threshold; and display a removeconfirmation button when the pressure value is greater than or equal tothe preset threshold; and the execution unit is further configured toexecute, when the remove confirmation button is selected, the removeoperation on the object selected by the user.
 8. An intelligent terminalcomprising one or more processors configured to execute programcomponents, wherein the components comprise: a display unit, configuredto display an emoticon selection window; a detection unit, configured todetect a user input performed in the emoticon selection window, whereinthe user input comprises a screen touch position of the user and apressure value; a determining unit, configured to determine, accordingto the screen touch position, an emoticon type selected by the user,wherein the display unit is further configured to: display, according toa dynamic change of the pressure value, an emoticon or an emoticonanimation of the emoticon type selected by the user; and detect whetherthe user has finished providing the user input in the emoticon selectionwindow; and an execution unit, configured to determine and apply, whenthe detection unit detects that the user has finished providing the userinput, the emoticon or emoticon animation currently displayed by thedisplay unit.